x

Systems and Protocols

  1. Email: POP3, IMAP, JMAP, SMTP, DMARC, TLS
  2. Web: HTTP, TCP/IP, UDP, Layout Engine, JavaScript Engine, IPFS, DASH, FTP, SSL/TLS, XHR/AJAX
  3. Peer-to-Peer File Transfer Protocols: Torrent, Soulseek, RetroShare, DHT, UPnP
  4. Messaging: XMPP/Jabber, Matrix, Proprietary
  5. Security Systems:
    1. Identity: Authentication, Authorization, SASL, SAML, OAuth2, OpenID Connect, JWT, X.509 Certificates
    2. Key types: Physical Keys, Passwords, Digital Keys
    3. Encryption Protocols (Symmetric Key Cryptography): OpenPGP, RSA, OMEMO
    4. Hashing Algorithms: MD5, SHA-256, SHA-512, Blowfish, Bcrypt
    5. Digital Signature Protocols (Asymmetric Key Cryptography): ECDSA
  6. Multimedia Systems: Encoding and Decoding, Compression Levels, Containers, Any Additional Processing
    1. Visual
      1. Base Systems
        1. Colour Spaces: Rec. 601, Rec. 709, Rec. 2020, NTSC, PAL, SECAM, CIE Colour Spaces
        2. Colour Models: RGB, Cylindrical
      2. Raster Image Formats: JPEG (.jpeg, .jpg, .jiff), PNG, GIF, TIFF, AVIF, WebP, App-specific formats
      3. Vector Image Formats: SVG, AI
      4. Raw Image Formats: DNG, RAW
      5. Video Codecs: H.120, H.261, MJPEG, DV, MJPEG 2000, ITU/MPEG (ITU H.262, ITU H.263/MPEG-4 Part 2, ITU H.264/AVC/MPEG-4 Part 10, ITU H.265/HEVC/MPEG-H Part 2, ITU H.266), VP3, Theora, VP8, VP9, DNxHD, Apple ProRes, AV1 (extends Xiph.Org Daala, VP10, Cisco Thor)
        1. Basic Algorithms: DPCM, DCT, DWT
      6. Video Containers: MPEG-4 (MP4/MPEG-4 Part 14), Matroska (MKV, WebM), 3GP, AVI
      7. Subtitle Formats: ASS, SRT, AST
    2. Sound
      1. Audio Codecs: Opus, Ogg Vorbis, AAC, MP3, AC3, FLAC, Monkey's Audio, ALAC, MPEG-Surround, AC-3, DTS, PCM
      2. Audio Containers: Opus, OGG, MP3, AAC, FLAC, APE, RIFF (WAV), WMV, AMR
    3. Text and Generic Data
      1. Fonts: TrueType, OpenType, ClearType, Font Parameters, Kerning, Hinting
      2. Document Formats: Plaintext, PDF, EPUB, DjVu, DOC/DOCX, ODF, App-specific formats
      3. Data Codecs: LZMA, RAR5, LZ4
      4. Metadata Formats: ID3 tags, Exif
  7. File Systems: FAT32, NTFS, EXT4, F2FS, ZFS, BtrFS, HFS+, APFS
  8. Operating Systems: UNIX, Windows, Haiku, Symbian, KaiOS
  9. Core Hardware: CPU, Storage and Memory, Power Supply, Bus Architecture, Interfaces
  10. Programming: ISA based Assembly, Language with Assembly Backends, High Level Languages
  11. Networking: OSI Model
  12. Physical Connection Ports: Ethernet, USB, PCI, PCIe, SATA, HDMI, DisplayPort, RS-232, XT-60, JST-XH
  13. Physical Components: Transistors, FET, MOSFET
  14. Storage: Magnetic Tape, Optical Disks, Mechanical Hard Disks, RAM, ROM
  15. Radio Communications: Spectrum Allocation, Power Limits, Antenna Types, ITU Standards
  16. Motor Drives: AC Motors, Brushed DC Motor, BLDC Motors (ESC Protocols)
  17. Engine Drives: By strokes (2-stroke, 4-stroke), By fuel (Steam, Gasoline, Diesel), By design: (V8, I4, F4, W), By valvetrain, By cycle (Otto Cycle, Diesel Cycle)
  18. Power Systems: Geothermal, Coal, Hydroelectric, Wind, Solar, Batteries
  19. Building Systems:
    1. Building Architecture, Design and Construction: Residential, Official, City Planning
    2. Product Architecture, Design and Manufacturing: Textiles and Apparel, Utilities, Tools, Machines, Health and Care, Toys and Games, Miscellaneous Products
  20. Food Systems: Vegan, Piscitarian, Eggitarian, Vegetarian, Non-Vegetarian, Bakery and Snacks, Supplements, Drinks, Fruits and Vegetables, Cooking
  21. Drugs: Medicine, Caffeine, Alcohol, Other Drugs
  22. The Scientific Method, Life and Nature.
Left-click: follow link, Right-click: select node, Scroll: zoom
x